﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
using Sinacor.Infra.Common.Validation;

namespace Sinacor.Servico.Bovespa.Ordens.Service.DataContract
{
    [DataContract(Namespace = "http://www.bovespa.com.br/Sinacor.Servico.Bovespa.Ordens.Service.DataContract", Name = "OrdemDistribuidaResultado")]
    public class OrdemDistribuidaResultado
    {
        #region Atributos

        private Guid _identificador;
        private bool _sucesso;
        private ValidationError _erro;

        #endregion

        #region Construtor

        public OrdemDistribuidaResultado()
        {
        }

        #endregion

        #region Propriedades

        [DataMember]
        public Guid Identificador
        {
            get { return _identificador; }
            set { _identificador = value; }
        }

        [DataMember]
        public bool Sucesso
        {
            get { return _sucesso; }
            set { _sucesso = value; }
        }

        [DataMember]
        public ValidationError Erro
        {
            get { return _erro; }
            set { _erro = value; }
        }

        #endregion
    }
}
